824392-42-9
2,4-Imidazolidinedione, 3-(methylsulfonyl)-5-nonyl-5-phenyl-
Product Code:
539625
Molecular Formula:
C19H28N2O4S
Molecular Weight:
380.50
Order 824392-42-9