If you know a friendly Lab Technician OP, hand your tablets over to them when they arrive, in order to have them analysed, otherwise, in the absence of any manufacturers name/address....bin them !

 

If there is a Holland & Barrett shop in your area, tootle off there for your vitamin D supplement.

Mister EMB