Meguiars Mirror Glaze Release Wax

Release wax for creating a non-stick barrier between moulds and the item to be moulded.

311g (11oz) tin – £15.25 + P&P