'74 Sport said DMT is "Detroit Muscle Technologies" who sells replacement seals here: http://www.detroitmuscletechnologies.com/ Click to expand...