46mm Universal Snap-On Lens Cap For Panasonic Lumix 20mm f/1.7 Aspheric G- Series Lens + MicroFiber Cleaning Cloth 46mm Lens Cap fits many cameras: Nikon, Canon, Olympus, Sigma, Vivitar, and others! Protect your valuable lenses from scratches and dirt Very handy item to keep in your gear bag - always have a spare! This Kit includes: Lens Cap + Cap Keeper+ Microfiber Cleaning Cloth