Designed this as friction fit for my Uncles V-Strom. he didn't like how exposed the filter was and wanted some rock protection. Fits a Ams Oil EsMo109 oil filter for a 2007 Suzuki V-Strom 650. He has run pavement and dirt roads with it for the past 5 months and loves it. I printed it in ASA for heat durablity and strength after exposure to the elements.