Benzyl 3-oxocyclopentanecarboxylate (HCID 14530748)|Huagongshe