they have a little Comet brand dual band mag-mount (2m, 70 cm) for right around $39
I bought one with my radio and it works really well. I have since upgraded to a larger antenna, but I will be using the Comet again for temporary use when I drive other vehicles.
It meets the size specs you want also. I want to say it is around 16", but I didn't measure it.