On the packet for the heat sink and I quote - 'Application for AMD Athlon 64 X2, Athlon 64 FX, Athlon 64, Sempron (Socket AM2/939/754)'
So it should fit.
No idea about the motherboard make or model so I went for a gander. You're right about it being a socket AM2 (boy do I feel silly

) but the heat sink should still fit.
Back to the motherboard, I can't find a makers name or model number. Sorry