constrictors.

I've spent some time searching for help on constrictors, but cannot find any. Can you tell me what they are? Are they just clamping? Been doing DLD's "newbie routine for 4 3 months, and want to study more before progressing.
 
Back
Top