180608-86-0
Phenylalanine, N-(diphenylmethylene)-a-(phenylmethyl)-, ethyl ester
Product Code:
1807018
Molecular Formula:
C31H29NO2
Molecular Weight:
Order 180608-86-0