Tautomerism unveils a self-inhibition mechanism of crystallization

Weiwei Tang, Taimin Yang, Cristian A. Morales-Rivera, Xi Geng, Vijay K. Srirambhatla, Xiang Kang, Vraj P. Chauhan, Sungil Hong, Qing Tu, Alastair J. Florence, Huaping Mo, Hector A. Calderon, Christian Kisielowski, Francisco C. Robles Hernandez, Xiaodong Zou, Giannis Mpourmpakis, Jeffrey D. Rimer

Research output: Contribution to journalArticlepeer-review

15 Citations (Scopus)
52 Downloads (Pure)


Modifiers are commonly used in natural, biological, and synthetic crystallization to tailor the growth of diverse materials. Here, we identify tautomers as a new class of modifiers where the dynamic interconversion between solute and its corresponding tautomer(s) produces native crystal growth inhibitors. The macroscopic and microscopic effects imposed by inhibitor-crystal interactions reveal dual mechanisms of inhibition where tautomer occlusion within crystals that leads to natural bending, tunes elastic modulus, and selectively alters the rate of crystal dissolution. Our study focuses on ammonium urate crystallization and shows that the keto-enol form of urate, which exists as a minor tautomer, is a potent inhibitor that nearly suppresses crystal growth at select solution alkalinity and supersaturation. The generalizability of this phenomenon is demonstrated for two additional tautomers with relevance to biological systems and pharmaceuticals. These findings offer potential routes in crystal engineering to strategically control the mechanical or physicochemical properties of tautomeric materials.
Original languageEnglish
Article number561
Number of pages13
JournalNature Communications
Issue number1
Early online date2 Feb 2023
Publication statusPublished - Dec 2023


  • tautomerism
  • self-inhibition mechanism
  • crystallization
  • modifiers
  • tautomers
  • tautometric materials
  • crystal growth inhibitors


Dive into the research topics of 'Tautomerism unveils a self-inhibition mechanism of crystallization'. Together they form a unique fingerprint.

Cite this