5-Cyclopenten-1-ylpyridine-3-carboxaldehyde (HCID 16109480)|Huagongshe