Tenofovir Fine Chemicals and its Related Products




Displaying 1 results of Tenofovir Fine Chemicals


TENOFOVIR FINE CHEMICALS, FINE CHEMICALS
Diethyl (tosyloxy)methylphosphonate


CAT No. : CS-O-32070
Mol F. : C12H19O6PS
Mol W. : 322.31 g/mol
Cas No. : 31618-90-3
Stock : In Stock