Overview Product Description 200260 New-No Box; Alfa Laval 488389 Pump Seal Repair Part; . Item is New; unused; no factory packaging. Austin Surplus SKU: 200260 Location: 147973-GRG-R16-P08-S05-C-0000572 Product Videos Custom Field MPN 488389 Product Reviews