79255129
Feb 19, 2019
Oct 1, 2019
BRITISH AUTOGARD LIMITED
Active Trademark
Subscribe
Torque limiting clutches other than for land vehicles; machine couplings
Torque measuring devices and sensing devices, namely, electronic sensors for sensing torque