This is being edited from the original since I found my answer:
For those looking for an oil filter for the Z6 you can just go to the store and buy...
The part number for the filter that came on my 2014 Z6 was cf188-011300. Trying to find an oil filter locally was...interesting. Amazon wanted $14 and I would have to wait a couple days. The local dealer that would order it wanted $28...and wait a couple days. I'd have probably been willing to spend $14 if I could just buy it and go home, but $28 is stupid even if it carried the instant gratification of just buying a filter and going home. So we use math instead.
Gasket body is 70mm and thread pitch is 20mmx1.5, which is actually VERY generic. The IDENTICAL cross reference for a filter common in the United States is the Fram PH6607. This filter is available on almost every Wal-Mart shelf for $5. The pictures make the CFMoto filter look bigger...but it's not. The gasket is fully recessed on the CFMoto filter and it looks bigger in diameter at the flange because it's rolled on the outside vs inside. Once saturated it's the same weight as the CFMoto filter +/- .5oz which suggests same metal gauge and media capacity.
Fram isn't your jam? Mobil 1 M1-108 or K&N HP-1008 would fit, plus about 1 bajillion others.
Want MORE Fram? The TG7317 is 20mm taller...or longer depending on your perspective...and is overall a superior filter.
If me using Fram offends you, you should also know that the oil I'm putting in this engine is used. I get an unlimited supply of Mobil 1 oil drained from dental vacuum machines and I use it, and Fram filters, in everything because it hurts your feelings.
If you want a local cross reference for models, you can look up filters for a 1999 Mazda Millenia 2.3L V6. There are Wix and Supertech and Bosch and Mahle and Delco options.
I hope you guys find this information useful.

