Ammonium mercaptoacetate

Ammonium mercaptoacetate