Geldampicin Geldanaldehyde 1-amino-4-methylpiperazine hydrazone Geldanamycin, rifamycin analog NSC210754