123088-61-9
Acetaldehyde, (1,3-dihydro-1,1,3-trimethyl-2H-benz[e]indol-2-ylidene)-
Product Code:
787181
Molecular Formula:
C17H17NO
Molecular Weight:
251.32
Order 123088-61-9