7145-43-9 AIDS-125487 AIDS125487 NSC74317 Trifluoroacetaldehyde thiosemicarbazone