MecmesinYouTube VideoMecmesin force & torque measurement systems - corporate videoMecmesin - a world leader in affordable force and torque testing solutions. Since 1977, Mecmesin has...