Sure does look like a PWM motor controller.You need to take note of all the IC devices and probably it will shed some light.
Or do some searching on Ebay for the same picture!
Maybe a SCR/Triac/PWM controller etc.
It seems to have a PWM input and a "load" marked "M" plus two terminals which I surmise are power input.Looks like an AC to DC power supply board.
Edit: or a motor controller as said above.
by Duane Benson
by Aaron Carman
by Duane Benson
by Duane Benson