113906-09-5
pyrrole aldehyde phenyl semicarbazone
Product Code:
1406978
Molecular Formula:
C13H13 N3 O2
Molecular Weight:
243.26
Order 113906-09-5