Fits Canon EF mount lens.
The sale include 1 of such cap.