66392-99-2 NSC331267