676578-73-7 | Propyl 4-(1-naphthalenyl)benzoate | AOBChem