879502-24-6
Phenylalanine, N-(diphenylmethylene)-3-nitro-, ethyl ester
Product Code:
1949940
Molecular Formula:
C24H22N2O4
Molecular Weight:
Order 879502-24-6