This is oil filter bracket part number 04103264, compatible with Deutz FL2011 engine. It is manufactured with precise processing to match original specs, good sealing and durable for heavy-duty working condition. Suitable for engine repair and maintenance. We have stock for this item.