75804-32-9
3,3a-dehydropyrazidol
Product Code:
646606
Molecular Formula:
C15H16 N2
Molecular Weight:
224.30
Order 75804-32-9