Free fatty acid in the cytosol is attached with a thioester bond to coenzyme A (CoA). This reaction is catalyzed by the enzyme fatty acyl-CoA synthetase and driven to completion by inorganic pyrophosphatase. The acyl group on CoA can now be transferred to carnitine and the resulting acylcarnitine transported into the mitochondrial matrix.