$23.99
Canon EW78BII Lens Hood for EF 28-135mm f/3.5-5.6 IS Canon SLR Lens
$1.25
Fotodiox Dedicated Bayonet Lens Hood, for Canon EOS EF 28-135mm f/3.5-5.6 IS Lens (replaces Canon EW-78BII)
$1.73
BestDealUSA EW-78B II EW-78BII Lens Hood for Canon EF 28-135mm IS
$1.23
NEEWER® EW-78B II EW-78BII Lens Hood for Canon EF 28-135mm f/3.5-5.6 IS USM