64302-84-7
octadecahydrotetracene
Product Code:
2470583
Molecular Formula:
C18H30
Molecular Weight:
Order 64302-84-7