74332-96-0
4-(2,6-dimethylpyran-4-ylidene)-1-oxa-4-azoniacyclohexane iodide
Product Code:
364439
Molecular Formula:
C11H16INO2
Molecular Weight:
321.15
Order 74332-96-0