Fill in the blanks:
 
What are the essential components needed to construct an electromagnet?
 
The main parts of an electromagnet include a coil of .
 It also requires a soft iron core and a as a power source.