Website description:70*100/12.5/16 Front Crankshaft Oil Seal 4890832 Auto Spare Parts.The Front Crankshaft Oil Seal is an essential component of the engine that plays a crucial role in preventing oil leakage and maintaining optimal engine performance.