1) Diethyl (tosyloxy)methylphosphonate ; Diethyl p-toluenesulfonyloxy methylphosphonate CAS 31618-90-3
2) R-9-(2-hydroxypropyl)adenine
3)R-PMPA diethyl ester
4)Tenofovir; PMPA; R-PMPA
CAS No.:147127-20-6
Chemical name: (R)-9-(2-phosphonomethoxypropyl)adenine
5)Tenofovir disoproxil fumarate (TDF);Tenovovir DF
CAS No.: 202138-50-9