microprecipitates