X-343858 Allen-Bradley part