You could buy probably 100 turbos with a 100mm inlet. That doesnt mean shit.
The actual sizes of compressor and turbine wheel matter. You will need to remove the turbine housing and compressor cover to get full dimensions, or a guess can be made measuring just inducer and exducer.
Precision turbos will have an ID tag and usually Precision cast into the compressor cover. That unit appears to have neither, so could be a chinese unit.
You dont mention whether it's an oil journal or BB, it will be very obvious when you spin the blade.