HOLDING FIXTURE USED FOR FARM IMPLEMENT ATTACHMENT BAR

EPC / Mercedes / SA / T35748