10-[2-(Benzyloxy)ethoxy]anthracene-9-carbaldehyde (HCID 19738617)|Huagongshe