10270-27-6 NSC100688