111060-63-0

(S)-2-DIBENZYLAMINO-PROPIONALDEHYDE