712298-23-2 | 2,3,4-Trimethoxybenzaldehyde hydrazone | AOBChem