1395036-80-2 | 4-isopropoxy-1-naphthamide | AOBChem