2294167-78-3 | Cyclopentyl-1H-inden-2-ylmethanone | AOBChem