3 products from Teledyne DALSA Inc.