936114-46-4

936114-46-4 structure
936114-46-4 structure

Name methyl (S)-2-(2-(2-hydroxyethyl)-5-oxopyrrolidin-1-yl)-5-iodobenzoate
Molecular Formula C14H16INO4
Molecular Weight 389.18600
Exact Mass 389.01200
PSA 66.84000
LogP 2.02060