You don’t make explosive in Watch Dogs 2, there is no need to find a shop to buy explosive or to find a machine to create them.
Like the Jumper and Quadrocopter, they are automatically regenerated after a while.
To select them, you have to use a key, just after those to change weapons.
For Electromagnetic explosive :
For regular explosive :