yeah I seen some that is white and comes in a tin foil rapper like you bought some medicine from the store, they say that this one is made is Russia and is suppose to be stronger but not sure about the stronger thing,
look at my post about a possible 25mg pill of d-bol a couple threads below yours. someone responded to mine and it what they desc seems to be what ur desc. hope this helps