I found this list of compatable filters @ micapeak.com. It may be helpful.
The following motorcycles all use the same spin-on filters with 20 x 1.5mm threads, 14 psi by- pass valve, anti-drain back valve, gasket diameter approximately 2.3 inches, O.D. approximately 2.75 inches, length approximately 2.5 to 3.5 inches. If your bike has a lot of room around the oil filter, I suggest the longer 3 1/4 inch models.
Motorcycle-Specific Filters.
* AC Delco PF2135 about $10.
* AMSOil SMF103, about $9.
* FRAM PH6017A about $7.
* Honda 15410-MCJ-000, about $12.
* K&N KN-204. Unknown price. Has a metric nut on the end for easy removal.
* NAPA Gold 1358, Carquest 85358, WIX 51358 about $7 to $8.
* Purolator Motorcycle ML16817 about $6. Imported, not made by Purolator.
* STP 07, about $7.
Automobile Filters, about 2.5 inches long
* Mobil M1-108, about $12.
* Purolator Pure One PL14622 about $6.
* Bosch 3300 about $6. About 64mm, doesn't quite fit oil filter wrenches. A real pain.
* WalMart SuperTech ST6607 about $2. This filter is made by Champion with the same materials inside as the Bosch.
* AC Delco PF1237 about $6.
* NAPA Gold 1365 about $6.
* Purolator L14622 about $4.
* STP S-02876 about $3.
Automobile Filters, about 3.25 inches long
* Bosch 3323 about $6
* Mobil 1 M1-110 about $10
* Purolator Pure One PL14620 about $6
* Purolator L14620 about $4
* NAPA Gold 1356, Carquest 85356, WIX 51356 about $6
* Deutsch D-370 about $4
* AC Delco PF-2057 about $6
* Motorcraft Long Life FL-821 about $4
* STP S-02867 about $3
* FRAM, Castrol, Penske 7317 about $3