885953-90-2
3-PYRROL-1-YL-PROPIONAMIDINE
Product Code:
2242745
Molecular Formula:
C7H11N3
Molecular Weight:
137.18
Order 885953-90-2