Lester Chan: ILife Shinebot W450 - Box Front
Lester Chan: ILife Shinebot W450 - Box Back
Lester Chan: ILife Shinebot W450 - Box
Lester Chan: ILife Shinebot W450 - Box Contents
Lester Chan: ILife Shinebot W450 - Charger
Lester Chan: ILife Shinebot W450 - Remote Front
Lester Chan: ILife Shinebot W450 - Accessories
Lester Chan: ILife Shinebot W450 - Base
Lester Chan: ILife Shinebot W450 - Base - With Charging Plug
Lester Chan: ILife Shinebot W450 - Base - With Machine
Lester Chan: ILife Shinebot W450 - Top
Lester Chan: ILife Shinebot W450 - Bottom
Lester Chan: ILife Shinebot W450 - Front
Lester Chan: ILife Shinebot W450 - Back
Lester Chan: ILife Shinebot W450 - Side
Lester Chan: ILife Shinebot W450 - Body
Lester Chan: ILife Shinebot W450 - Water Tank
Lester Chan: ILife Shinebot W450 - Clean Water Tank
Lester Chan: ILife Shinebot W450 - Brush Removed
Lester Chan: ILife Shinebot W450 - Handle
Lester Chan: ILife Shinebot W450
Lester Chan: ILife Shinebot W450 - Wet
Lester Chan: ILife Shinebot W450 - Real-time Mapping
Lester Chan: ILife Shinebot W450 - Underneath Sofa
Lester Chan: ILife Shinebot W450 - Roomba 980 Marks
Lester Chan: ILife Shinebot W450 - Step
Lester Chan: ILife Shinebot W450 - Bi-fold Door Track
Lester Chan: ILife iOS App - Home
Lester Chan: ILife iOS App - Add a Robot
Lester Chan: ILife iOS App - Setup