Diethyl (tosyloxy)methylphosphonate  (DESMP)

 Diethyl (tosyloxy)methylphosphonate  (DESMP)


Product name  Diethyl (tosyloxy)methylphosphonate  (DESMP)
CAS No. 31618-90-3
Product category Tenofovir