acetyl l carnitine cas no 5080 50 248 business directory