50666-12-1 NSC268645