Carofil is a pigment practically equal to canthaxanthin, and is considered by many breeders to be products with the same degree of pigmentation.
The main difference is in the microencapsulated molecular structure that makes the assimilation of the dye slower and gradual.