MOOG products good quality?

I think McQuay-Norris made front suspension parts for Chrysler. I also think they are still around, made good parts, & made in USA. Again, I think.