Product Overview Overload Relay TR2-D18321 Europa Components 12-18AThis product was made in IndiaNew item in original packagingTR2D18321 Reviews (No reviews yet) Write a Review