887407-33-2
4-PHOSPHORYLOXYBENZYL METHANETHIOSULFONATE
Product Code:
1571671
Molecular Formula:
C8H11O6PS2
Molecular Weight:
298.27
Order 887407-33-2