32421-56-0
N-[(2-Imidazolin-2-yl)methyl]-N-phenyl-1-naphthalenecarboxamide
Product Code:
1183460
Molecular Formula:
C21H19N3O
Molecular Weight:
329.39
Order 32421-56-0