25308-62-7 NSC139678