Artec Spider
Device ID: 000532731