Phosphonic acid, [(3,5-dioxo-1,2,4-dithiazolidin-4-yl)phenylmethyl]-,diphenyl ester

Product Code: 1148516
Molecular Formula: C21H16NO5PS2
Molecular Weight:
88187-66-0