Manufacturer
Part Number990282900
Original Part Liebherr 743268500
DescriptionWater Filter Assembly
385.95