PICKit3 Compatible is used for programming the Microchip PIC10F, PIC12F, PIC16F, PIC18F, PIC24F, dsPIC30, dsPIC33 family with MPLAB X IDE and MPLAB IPE software.
The features of iCM07 are listed as followings:
Layout:

Dimension:
Photos (with iBoard):