834867-21-9

2-Naphthalenecarboxaldehyde, 4,5,6,8-tetramethoxy-3-(2-propenyl)-