Availability of Substitutes, Essential and Non essential nature of goods determine the elasticity of supply