Name that TC...lol

Sorry guys.. but I have this TC and I have no idea what kind it is, or anything about it other than it looks like it's for a externally balanced 360 b/c of the weight on it...

It does have 16 and 10425 stamped on the back where the weight is.

I know u guys can't tell what stall it is, but if I knock the weight off and buy a B&M flex plate can I reuse it in my 727 with my 360?

Any information would be helpful thank guys

Jason