2918893-95-3 | Ethyl 2,4-dibromo-1-naphthoate | AOBChem