Non-stoichiometric compounds are chemical compounds with an elemental composition that cannot be represented by a ratio of well-defined natural numbers, and therefore violate of the law of definite proportions.