Model referenced from Scan. Not 100% accurate as my reference cap has misformed very slightly with age, still a completely functional replacement part for Honda Lead and Peugeot Metropolis. Original Part number is 17241GC8000
I noticed the original part used has been selling for $30+. This is crazy so here you go.
I recommend printing in PETG, or High temp TPU with extra walls added.
Not for commercial use, I will find your etsy store!