112896-42-1
Cyclopropadodecahedrane
Product Code:
490197
Molecular Formula:
C21H20
Molecular Weight:
Order 112896-42-1