23105-20-6
2-[hydroxy(diphenyl)methyl]-N,N'-diphenylbutanediamide
Product Code:
1386046
Molecular Formula:
C29H26N2O3
Molecular Weight:
450.53
Order 23105-20-6