Artec Spider
Device ID: 00000D228