2886-89-7
1,2:5,6-Diepoxyhexahydroindane
Product Code:
1076286
Molecular Formula:
C9H12 O2
Molecular Weight:
152.21
Order 2886-89-7