A141590 | 3-(benzyloxy)-6-methoxypicolinaldehyde | AOBChem