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