Showing all 2 results

Canon CY2-4246 Battery Case

$137.06
Genuine Canon replacement battery case assembly for the Speedlite 580EX II.  Made by Canon Japan.  

Canon CY2-4262 Flash Shoe

$49.82
Genuine Canon replacement flash shoe assembly for the Speedlite 430EX II. Made by Canon China.