Ophthalmology

Keratic precipitates are on which layer of the cornea –