2301122-79-0 | 1H-Inden-2-yl-2-thienylmethanone | AOBChem