69270-15-1 NSC266284