Ordered this part as it was advertised as being a part for the above mixer however it isn't. The DJM300 has a plug on the side and this part has pins for direct fitment to the circuit board.
True i could and maybe should have taken the cover off to check but i wanted to keep it covered till i had the part to prevent dust contamination and the part was advertised as fitting so I thought that was all ok. It arrived within the time frame and it would have been value for money.