670274-86-9
Benzaldehyde,4-[[3,5-dimethoxy-4-[1-[2-(phenylmethoxy)phenyl]ethoxy]phenyl]methoxy]-
Product Code:
2383267
Molecular Formula:
C31H30O6
Molecular Weight:
Order 670274-86-9