Idk about that rail, this is the one I have.
http://www.frsport.com/Nagisa-XNSR01...SX_p_3003.html
The one you got wouldn't be able to go as low or have as much adjustability. The seats side mounts should be threaded not the rail itself.
Sent from my iPhone using Tapatalk