Thanks for getting back to me so quickly. I am attaching more pictures with different angles. I think i found correct match thanks to your link.
Can you please confirm that this is EZ-FLO Model number is EZF7008, Page 24.

I looked through all the pages where where a few that where close match like the Kohler KOH7014 is a close match for the upper half. But EZ-FLO Model number is EZF7008 seems to be a much better match except for the red plastic around the lever. The body is a spot on match though.

Great link Redwood. I bookmarked that bad boy. Much more up to date than my 2002 Perfect Match Kit catalog.

Thanks Redwood, I wish Just Faucets would spend a few bucks on a site like that. I have ran into some really oddball stuff , and they always had the parts. The above link will come in real handy to save me lots of research time.

The only problem with it is they use their own part number system so the information other than the manufacturer who uses a particular cartidge is of little value unless you are buying the parts from them...

If you walk in and ask someone at the local supply house for a # EZF-7008 they will give you that look like you have a third eye in the center of your forehead...