Photo 1 of ***I don't know if it works or if parts are missing.*** M310 Robot Vacuum Cleaner-4500Pa Suction, PreciSense Obstacle Avoidance, Brushless Motor, Quite, Slim, 160Mins, Self-Charging Robotic Vacuum, App/Wi-Fi/Alexa, Ideal for Pet Hair Hard Floor

Double tap image to zoom

Photo 1 of ***I don't know if it works or if parts are missing.*** M310 Robot Vacuum Cleaner-4500Pa Suction, PreciSense Obstacle Avoidance, Brushless Motor, Quite, Slim, 160Mins, Self-Charging Robotic Vacuum, App/Wi-Fi/Alexa, Ideal for Pet Hair Hard FloorPhoto 2 of ***I don't know if it works or if parts are missing.*** M310 Robot Vacuum Cleaner-4500Pa Suction, PreciSense Obstacle Avoidance, Brushless Motor, Quite, Slim, 160Mins, Self-Charging Robotic Vacuum, App/Wi-Fi/Alexa, Ideal for Pet Hair Hard FloorPhoto 3 of ***I don't know if it works or if parts are missing.*** M310 Robot Vacuum Cleaner-4500Pa Suction, PreciSense Obstacle Avoidance, Brushless Motor, Quite, Slim, 160Mins, Self-Charging Robotic Vacuum, App/Wi-Fi/Alexa, Ideal for Pet Hair Hard FloorPhoto 4 of ***I don't know if it works or if parts are missing.*** M310 Robot Vacuum Cleaner-4500Pa Suction, PreciSense Obstacle Avoidance, Brushless Motor, Quite, Slim, 160Mins, Self-Charging Robotic Vacuum, App/Wi-Fi/Alexa, Ideal for Pet Hair Hard FloorPhoto 5 of ***I don't know if it works or if parts are missing.*** M310 Robot Vacuum Cleaner-4500Pa Suction, PreciSense Obstacle Avoidance, Brushless Motor, Quite, Slim, 160Mins, Self-Charging Robotic Vacuum, App/Wi-Fi/Alexa, Ideal for Pet Hair Hard FloorPhoto 6 of ***I don't know if it works or if parts are missing.*** M310 Robot Vacuum Cleaner-4500Pa Suction, PreciSense Obstacle Avoidance, Brushless Motor, Quite, Slim, 160Mins, Self-Charging Robotic Vacuum, App/Wi-Fi/Alexa, Ideal for Pet Hair Hard Floor