Rock Screen DeLorean Part No. 101628 Be the first to review this product 6 in stock. Usually dispatched today. $119.99 Qty - + Add to Cart Wish List Compare Email Overview Newly made powdercoated rock screen / grille, from DeLorean Europe. Not exactly a perfect fit for all cars - i.e. the holes might not line up correctly so some widening might be required.