379270-37-8

Chemical Name: Tenofovir Alafenamide
Structure:
379270-37-8 Tenofovir Alafenamide
CAS: 379270-37-8
ID:
Supplier: BOC Sciences

Get a quote