Anhydrous MgCl2 was reacted with 2 equiv. of ethanol to generate the MgCl2(EtOH)2 adduct 1. An appropriate amount of higher alcohol having a long carbon chain, such as 1-decanol, was anchored on the surface of a part of adduct 1 to give a mixture of MgCl2 adducts having an internal surfactant. A multifunctional polymer/oligomer, e. g. poly(ethylene glycol)-200 (PEG-200), was introduced into this system yielding a composite of liquid inorganics and polymers (CLIP). Under the regulation of the internal surfactant and the multifunctional polymer, this composite was melted and dispersed in an inert hydrocarbon solvent under vigorous agitation at elevated temperatures followed by fast cooling to generate a MgCl2-based spherical catalyst support precursor. SEM pictures show that this support precursor has a narrow particle size distribution, and its surface structure is an intricate combination of smaller MgCl2-based crystallites.