4-PHOSPHORYLOXYBENZYL METHANETHIOSULFONATE

Product Code: 1571671
Molecular Formula: C8H11O6PS2
Molecular Weight: 298.27
887407-33-2