Carnitine-acylcarnitine translocase is responsible for transporting both carnitine-fatty acid complexes and carnitine into and out of the mitochondria, across the inner mitochondrial membrane.
Read more about Carnitine-acylcarnitine Translocase: Function, Clinical Significance