Nitric oxide synthase is involved in the synthesis of nitric oxide. There are three varieties: neuronal, inducible and endothelial varieties.