99305-77-8
→
~78%
81613-33-4
(1-amino-2-sulfanylethyl)phosphonic acid
80091-35-6
aziridine-2-phosphonic acid
~59%
79428-39-0
Diphenyl 2-(t-butylthio)-1-(N'-phenylthioureido)-phosphonate