I had found Western Rubber Mike , but can't seem to find the oval or oblong ones.
I emailed them & got a reply that they only sold to individuals online , not on the phone.
Ace Hardware doesn't handle grommets the size I need or at least the one near here doesn't , 2" or better.
Do a search for "austin hardware". They handle components for the trailer and custom truck bed industry. If they don't have the gromments you want they carry different configurations of rubber and vinyl trim. With that you can make your own gromments.