Clamp (Auxiliary Handle) 528393002
Fits your ECDST-58V!
Fits your ECDST-58V!
PartSelect Number PS16351893
Manufacturer Part Number 528393002
Manufactured by
Echo