Yea we have this on maintenance, Its a miprom not sure if it's a 21. I was told that it was one by another guy that knows these units better than me. This is a traction but no generators, has 6010 drives with DC motors if that helps. This in a veterans hospital so it is a government job.