(6-(Hydroxy(oxido)amino)-2H-thiochromen-2-ylidene)(phenyl)acetaldehyde AIDS-143573 AIDS143573 NSC664688