5903-27-5 NSC78584