1022-37-3 | Ethyl 3-(1-naphthalenyl)-2-propynoate | AOBChem