Phenol, isocyanato-, phosphorothioate (3:1) (ester)

Product Code: 1398299
Molecular Formula: C21H12N3O6PS
Molecular Weight:
64743-80-2