89877-62-3
6-Cyanophthalide
Product Code:
238258
Molecular Formula:
C9H5 N O2
Molecular Weight:
159.14
Order 89877-62-3