Its apparently an Iveco turbo. I know a guy who's installing one on an EP82, I was with him when he phoned his supplier and asked the price for a K14 turbo. But I don't trust the guy, he previously told me the turbo is bigger than a T3, and I'm quite sure it isn't. I'll prob phone the supplier myself later on today and see what he says. The turbo is already in the car so I couldn't check its details.
Ok, so it seems it is/was being used on 4 cylinder diesels, likely the vw 1.9tdi and older mercs. Still doesnt tell me anything about the size though.