ALLIED PRODUCTS CORP /DE/