64743-80-2
Phenol, isocyanato-, phosphorothioate (3:1) (ester)
Product Code:
1398299
Molecular Formula:
C21H12N3O6PS
Molecular Weight:
Order 64743-80-2