It contains (4-hidroxibutil)azanodiil) The cancer causing agent is (4-hidroxibutil)nitrosamine it seems So ALC-0315 doesnt´t contain the cancer causing agent Anyway it hasn´t been tested long term And vaccines seem to cause cancer for other reasons - See Daniel Nagase from Canada