Ophthalmology

Keratic precipitates are on which layer of cornea-