The nonprotein small organic molecule found associated with an enzyme molecule for the proper functioning of the latter is called:
Steroid
Sterol
Co-factor
Coenzyme