2919092-87-6 | 2,4-diiodonaphthalen-1-ol | AOBChem