56662-33-0 | 1-Naphthalenyl-2-thienylmethanone | AOBChem