881888-23-9 | 5-(1-Naphthalenyl)-1,3-benzenediol | AOBChem