Design of a solution crystal growth crystallizer with a versatile electronic reciprocal motion control for a crystals holder