Self-Ratcheting Pec Stretching Device

Product

A device used in a study to continuously hold the pecs in a maximally stretched position.

Mentioned in 1 video