57483-71-3
tetradecahelicene
Product Code:
2355389
Molecular Formula:
C58H32
Molecular Weight:
728.87
Order 57483-71-3