Dunno what that is either but it's ****** expensive! (around £750.00). Might actually BE part of a cannon though.......