General Medicine General 9648344b Keratic precipitates are on which layer of cornea: A Epithelium B Endothelium C Stroma D Bowman's membrane