Quality Hitachi Floating Seal to Part Number YB00004265 supplied by FDCParts.com XJCK-00049