I think Vivo posted some really nice aftermarket sticks of anodized aluminum but I couldn't find the thread. I tried "custom oil dipstick" on Google and found a bunch some with a ruler along side for comparison. Try a local scooter dealer or cycle salvage yard if on or both are within reasonable distance. There are several Kymco parts outfits on line if your other car is a city bus!
Karl