Tenofovir AlafenamideConscientia Industrial is API manufacturer supplier of Tenofovir Alafenamide CAS 379270-37-8Product NumberAP46225 Product NameTenofovir Alafenamide CAS Number379270-37-8 Molecular FormulaC21H29N6O5P Molecular Weight476.47