6-(1-Decynyl)-2-quinolinecarboxaldehyde (HCID 18373121)|Huagongshe