769138-39-8
Benzoic acid, 4-isothiocyanato-, iodomethyl ester
Product Code:
2025167
Molecular Formula:
C9H6INO2S
Molecular Weight:
Order 769138-39-8