66335-27-1 NSC268299