Designed by
Title
Logo and sign of iRobot Corporation. #141402522
Description
Eilat, Israel - February 9, 2019: Logo and sign of iRobot Corporation. iRobot is Corporation is an American advanced technology company founded in 1990 by three MIT graduates
This image is editorial