Heavy duty rubber gloves