I cant tell what the second to last number on it is to identify it, but I will say that is not a direct bolt on. It might be a turbo from a conquest/starion but I cant be too sure which car its from.
I would look for other means of a replacement. Maybe another T25 if you dont plan to mod your car anytime soon, but thats my .02 worth.