593274-69-2
2,4-IMIDAZOLIDINEDIONE,3-[(2-FLUOROPHENYL)METHYL]-5-[[1-(ISOPROPYL)-1H-INDOL-3-YL]METHYLENE]-
Product Code:
1194969
Molecular Formula:
C22H20FN3O2
Molecular Weight:
Order 593274-69-2