replacement Olmpus Pen EES-2 and EE-3 Lens cap, also probably suitable for the res of PEN family.
I used PLA, also can use PETG, no need for TPU.
If your printed lens cap is too loose or too tight scale for small percentage to get best fit.