96404-79-4 | triphenylene-2-carbaldehyde | AOBChem