50383-94-3 NSC273362