Cat.No.KY151028 NameTenofovir alafenamide hemifumarate CAS1392275-56-7 MolFormula MolWeight Enquiry Email Name/Company Message KY151028 - 1392275-56-7 | Tenofovir alafenamide hemifumarate Quantity: Captcha Send Message