27703-90-8 NSC103659