14303-28-7
1H-Inden-1-one, 2-phenyl-3-(phenylamino)-
Product Code:
896753
Molecular Formula:
C21H15NO
Molecular Weight:
297.34
Order 14303-28-7