1561-96-2 2-Hydroxy-1-propanesulfonic acid AIDS-124786 AIDS124786 NSC51695