18388-85-7 NSC269577