58314-95-7 NSC248589