Hmm. The maker's description should be taken with a very large pinch of salt. As there only appears to be a single wire leaving the mic end (& as 3-pin XLRs only handle mono signals) it can't be stereo. If the actual mic element is at the back of the silver tube it may be a bit directional (if it's at the front it won't be). If there is no battery it expects power from the camera, & would normally be fitted with a mini-jack connector, for use with a consumer camera (XLRs are usually only found on professional & semi-pro cameras), but when I was playing with consumer DV cameras years ago I seem to remember that there was an EU ban on consumer cameras which could take an external mic, to stop professionals using them.
The bottom line is it won't work with your camera without some sort of interface unit, & if you switch the 48v phantom on you will almost certainly destroy it. Sorry.
E2A: Yes the Rode would be ideal. You can use an AA battery, but the 48v phantom power on the camera should give you more headroom.