Oxide Labs is an excellent product line. Those pics look legit. Their vials should have their logo stamped on the lid, it should read on the label (Produced in Russia / for Europe only - or something like that). I have used several of their products with great results!