Rolls Royce 6659861-A Hydraulic Filter Element, New-Box May Show Signs Of Wear From Storage-See Pictures