Synchronous Drive Systems offer 98% efficiency.

Operating without need for re-tensioning, Dodge

Leave a Reply