64944-80-5
Ethanone, 2-(2-imidazolidinylidene)-1-phenyl-
Product Code:
765269
Molecular Formula:
C11H12N2O
Molecular Weight:
188.22
Order 64944-80-5