Dee-Kays Pedal Pusher Design
TP29188503
1/1/1999

Dee-Kays Pedal Pusher Design



InbreedingCoefficient: F = 1.57 % InbreedingLow