TC20 Device