bioprecipitates