50629-31-7 NSC109287