Homocysteine is embryotoxic but does not cause neural tube defects in mouse embryos