Entod Pharmaceuticals’ Entod Beauty London launched a synthetic snake venom-based face serum in India. Claimed ...