820969-33-3
Benzoic acid, 4-(diphenylamino)-, ethenyl ester
Product Code:
378635
Molecular Formula:
C21H17NO2
Molecular Weight:
315.36
Order 820969-33-3