3 products from Interface Devices, Inc.