89987-59-7
Benzoic acid, 2-[(diphosphonomethyl)thio]-
Product Code:
1370075
Molecular Formula:
C8H10O8P2S
Molecular Weight:
328.17
Order 89987-59-7