The first thought I had was kilopascals, but that's pressure, not torque. Then a convertor led me to think that kiloponds was more likely.
"A kilopond (kp), also called kilogram-force (kgf), is an obsolete gravitational metric unit of force. It is equal to the force exerted by one kilogram of mass in a standard gravitational field. Therefore, one kilopond is by definition equal to 9.80665 N."
1 kilogram-force = 2.205 pound-forces
kp/m = 7.233 ft/lbf
1 kilopond meter = 115.72 ounce force foot
1 kilopond meter = 7.23 pound force foot
1 kilopond meter = 9.8 newton meter
1 newton meter = 0.73 pound force foot
1 newton meter = 0.1 kilopond meter
1 newton meter = 141.61 ounce force inch
Hope this is helpful, and what you were looking for.