crystal precursors