Sunshade Profox LH73B replaced EW73B for Canon EF-S 4-5.6 / 17-85mm IS, EF-S 3.5-5.6 / 18-135mm IS / STM Lens Cap + 67mm (Electronics)
Sunshade LH73B replaced EW73B for Canon EF-S 4-5.6 / 17-85mm IS, EF-S 3.5-5.6 / 18-135mm IS Lens Cap + 67mm So, the sun visor is not just a replacement, but as good as the original but much more expensive. You can be on any problems and settle. Fits