I've got three Yanmar on-engine (canister) fuel filters (new in box) with gaskets that don't go to my engine. Found in spares basket after buying boat. They are Yanmar # 41650-502320. These are Fuel filters for Yanmar models: 4LH-DTE/-STE, 4LHA-DT(Z)(E)(P), 4LHA-ST(Z)(E)(P).
Will these fit your engines? Pay for shipping from Wilmington, NC and they're yours.
Todd