I am not a K or an XL guy but I know that an R in the part number can be something special. No affiliation with the seller.

180306534346

Jerry