The Purolator cross reference chart does not recognize that Kohler model number. Go to your local Advance Auto Parts store and maybe they can cross reference it for you.
Kohler 52 050 02-S
Purolator 60362 is not in the FRam Filters cross reference guide.
You can cross reference Kohler Air Filter 233116 to Fram. Kohler is a quality OEM filter. There are cheaper alternatives, but Kohler is top of the line.
There is no Purolator equivalent.
Purolator L34361
What is the fram oil filter cross reference for kohler part# kh-52-050-02-s
Cross references to Wix filter 51515.
I cannot find the cross reference for this filter. Are you sure this is the correct part number? Go to any auto parts store that sells Purolator filters and they will cross reference it for you.
And STP oil filter model number S2 cross references to a Purolator model L24651.
Fram makes a poor quality filter which I advise you to not buy. Purolator on the other hand makes an excellent high quality filter which costs no more than a Fram. Your Kohler filter 1205001 cross references to a Purolator L35310 sold at Advance Auto Parts and some Walmart stores. I recommend you use only synthetic oil in any air cooled engine.
L10241
L35310