ByNobleID
    Arylidenepyruvic acid thiosemicarbazone and thiazoline derivatives as potential antimicrobial agents. | NobleID