827626-33-5 | β,β-Diphenyl-N-2-propyn-1-ylbenzenepropanamide | AOBChem