product Name:Tenofovir alafenamide hemifumarate
  • Tenofovir Alafenamide Fumarate
  • 1392275-56-7
  • 805-448-8