345222-33-5
(1-benzylpyrrolidin-2-yl)phosphonic acid diethyl ester
→
~91%
73858-58-9
2-diethoxyphosphorylpyrrolidine
97538-84-6
97538-78-8
N/A