4-(5-Phenyl-pent-1-ynyl)-benzaldehyde (HCID 25221611)|Huagongshe