3-(1,3-Dioxolan-2-yl)-2-pyridinecarbaldehyde O-benzyloxime AIDS-138305 AIDS138305 NSC644870