I have green steamroller, plastic i think, its not glass or metal, and its black fully with resin inside, and needs hella cleaned. I didn't see any thread concerning this type, so sorry if repost.
Go to your local head shop or go on eBay and buy a bottle of Formula 420 Cleaner. I've been using it for several months and it works great.