1-Hydroxy-3-amino-2-pyrrolidone 1003-51-6 3-Amino-1-hydroxy-2-pyrrolidinone HA 966 HA-966