676262-43-4

676262-43-4 structure
676262-43-4 structure

Name (3S)-3-(dibenzylamino)-4-hydroxy-1-pyrrol-1-ylbutan-1-one
Molecular Formula C22H24N2O2
Molecular Weight 348.43800
Exact Mass 348.18400
PSA 45.47000
LogP 3.58170