For Honda Odyssey 2005-2008 Sensor Switch Oil Pressure 1 Pcs 37260-PZA-003 4*4*7CM Direct Replacement Weight 50G