Teams of engineers racing against the clock in a competitive robotics challenge, testing innovation and design

Code produit:
956861622