This is an Olympus 58mm lens cap
LC-58E for Olympus SLR camera
Please see my other items