Launch 3 Telecom sells an Echo Canceler Shelf (part number 500-2215-00) manufactured by DSC. They provide quality telecom equipment, competitive pricing, and excellent customer service. Orders can be placed by phone, email, or online request form and will be shipped same day if received by 3PM EST via UPS, FedEx, or other carriers. A warranty and return policy is included with all purchases. Additional services like repairs, maintenance contracts, de-installation, and recycling are also offered.