49552-17-2
N-(1-benzylimidazolidin-2-ylidene)cyanamide
Product Code:
1457019
Molecular Formula:
Molecular Weight:
Order 49552-17-2