L3161 Foot, adductus position, adj

Foot, adductus positioning device, adjustable