Ethyl 2-(6-iodo-2-(2-thienyl)quinazolin-4-yloxy)acetate NSC721314