Please match pictures with your part for compatibility.
Has some surface rust. No leaks.