63869-16-9
4,4-Dimethyl-1-octadecyl-2-imidazolidinethione
Product Code:
1036825
Molecular Formula:
C23H46 N2 S
Molecular Weight:
382.68
Order 63869-16-9