24" Adjustable Slide Bar

24" Adjustable Slide Bar

Delta

MFR# 56913-CZ-PR | MSC-2512929