Discover the 360081030107C Excavator Electrical Parts Oil Pressure Sensor Switch, a top-notch sensor switch designed for optimal engine performance. Made in China, this high-quality part ensures your excavator runs smoothly and efficiently. Available in stock now with a 3-month warranty.