Oyodo 80A9023-OYO Rubber Buffer, suspension