I have these russsian d-bol pills that fit your description, they came in a box w/ russian writing on them , the box had 10 pills per strip and ten strips, this shit is fucking spectacular, if its the same stuff go for it, i know how everyone is always raving about the oink d-bol pills and these are just as good.