Rolling Pin - Non-stick
Item # 3070354
Mfg No: 63005
Mfg: SUNBEAM
manufacture logo
63005