Based on this product's specifications, here are some alternatives and similar models
Hot Shoe Cover JJC SB7280 for Canon cameras — Protective Cap for Hot Shoe / Flash Mount
Summary description:
JJC SB7280 is a hot shoe cover designed for Canon camera hot shoe / flash mounts. The protective cap shields the hot shoe contacts from dust, moisture and mechanical damage when no external flash or accessory is mounted. Lightweight and easy to attach and remove, it helps maintain contact integrity and prolongs the service life of the camera’s hot shoe during storage or transport.