Large Paper Roll Holder by HABA, 120008

Lead time: 12-14 Weeks
SKU
120008
Large Paper Roll Holder, 120008. Ten year warranty.
11½"H x 45"W. Made in Germany. Hardware included.
More Information
Brand HABA