88187-66-0
Phosphonic acid, [(3,5-dioxo-1,2,4-dithiazolidin-4-yl)phenylmethyl]-,diphenyl ester
Product Code:
1148516
Molecular Formula:
C21H16NO5PS2
Molecular Weight:
Order 88187-66-0