G99951266009
Known as: hose clamp / hose clamp 29 x 12
R99951266009
This part is no longer available.