HAHA i got that same turbo off ebay with a stainless manifold and 50mm wastegate for 400 bucks all up, gave the turbo away.
Its called a t60, get some good ones and some bad ones, My brother put it on his truck and its running fine.
They are designed off truck turbos and called rotary turbos. There is nowhere to bolt or V band a dump pipe, need to weld a dump on or tap a vband on.
They are made in china and sold by xspower in the states.
Exhaust housing is good for 13b not nissan 2.5 or 2.6, unless boost at 6500rpm is ok with you.