S. Himmelstein and Company designs and manufactures torque measurement transducers and instrumentation.
2490 pembroke avenue