Scara Lipstick Assembly Application from TM Robotics (Europe) Ltd (Robot featured is a SCARA SR-654HSP)
All content is copyright of TM Robotics 2009