INHALIBURTON: While not attempting to answer for Miro, I believe that all supplies are obtained directly from SynLube. I would suggest their coolant too. If you or your mechanic does a full block drain getting rid of all the old stuff, you won't have to change your coolant ever again. SynLube's coolant has a 300K mile service life.