Ethyl 4-(6-iodo-4-oxo-2-(2-thienyl)-3H-quinazolin-3-yl)benzoate NSC721183