KM3P?
my old ('85 vintage ) shows that seal for my KM3A as a Yanmar part# 177088-02961 which is a standard oil seal MHSA 34448
which is 34MM id, 44 MM OD and 8 MM thick.. I don't know if that is the same size used on the KM3p so don't order/purchase without verification..