2,4-Imidazolidinedione, 3-(methylsulfonyl)-5-nonyl-5-phenyl-

Product Code: 539625
Molecular Formula: C19H28N2O4S
Molecular Weight: 380.50
824392-42-9