828933-01-3

2-Naphthalenecarboxaldehyde, 5,6,8-trimethoxy-4-(2-propenyloxy)-