58307-43-0 NSC103262