2952431-87-5 | N-(naphthalen-1-yl)-3,3,3-triphenylpropanamide | AOBChem