3-(2-Naphthylamino)butyric acid hydrazide AIDS-010891 AIDS010891 Hydrazide der.