64372-71-0 NSC269138