Yes, it should fit properly. I don't see it interfering with anything on that board.
According to Zalmans website;
Compatible Northbridge Chipsets
ZM-NB47J is compatible with all Northbridge chipsets that do not have a built-in graphics chipset.
1) ZM-NB47J cannot be used on motherboards that lack mounting holes around the Northbridge chipset.
2) If the provided push pins don't match the holes on the motherboard, use the push pins supplied with motherboard.
3) Do not install ZM-NB47J if it interferes with components on the motherboard. How to Install
CPU - P4 2.4C, 800FSB W/HT - CONSERVATIVELY OC\'ED
MOBO - GIGABYTE GA-8KNXP 2.0 875P CHIPSET/DUAL BIOS VER. FE
RAM - 1GB (2X512) OCZ PC3200 REV 2, 400MHZ 2-3-3 6
VID CARD - ASUS RADEON 9600XT 128MB W/VIVO
FLOPPY - SAMSUNG 1.44M
HDD - MAXTOR 120GB 7200RPM ATA133 EIDE W/8MB BUFFER
DVD - LG GDR8162B 16X IDE DVD ROM
PSU - ENERMAX EG465P-VE FC 460 WATT
VANTEC VP4-C7040 AEROFLOW HS/FAN
5 X VANTEC STEALTH 80MM CASE FANS