This is a OEM Honda oil filter for many vehicles. Aftermarket filters just don't measure up. Includes the O-Ring seal for the filter cover part #91302-KF0-003 and the rubber filter seal part #15413-MC8-000. Parts 4, 5 and 23 shown in 2nd picture are included. Please make sure your model and year is listed in the compatibility chart.