66868-15-3 NSC26437