Many false positives in early drug discovery owe to nonspecific inhibition by colloid-like aggregates of organic molecules. Despite their prevalence, little is known about aggregate concentration, structure, or dynamic equilibrium; the binding mechanism, stoichiometry with, and affinity for enzymes remain uncertain. To investigate the elementary question of concentration, we counted aggregate particles using flow cytometry. For seven aggregate-forming molecules, aggregates were not observed until the concentration of monomer crossed a threshold, indicating a "critical aggregation concentration" (CAC). Above the CAC, aggregate count increased linearly with added organic material, while the particles dispersed when diluted below the CAC. The concentration of monomeric organic molecule is constant above the CAC, as is the size of the aggregate particles. For two compounds that form large aggregates, nicardipine and miconazole, we measured particle numbers directly by flow cytometry, determining that the aggregate concentration just above the CAC ranged from 5 to 30 fM. By correlating inhibition of an enzyme with aggregate count for these two drugs, we determined that the stoichiometry of binding is about 10,000 enzyme molecules per aggregate particle. Using measured volumes for nicardipine and miconazole aggregate particles (2.1 x 10(11) and 4.7 x 10(10) A(3), respectively), computed monomer volumes, and the observation that past the CAC all additional monomer forms aggregate particles, we find that aggregates are densely packed particles. Finally, given their size and enzyme stoichiometry, all sequestered enzyme can be comfortably accommodated on the surface of the aggregate.