Home > United Kingdom > not on linked in
not on linked in Medical Device Reviews

European Tech Trade Limited

(Not rated yet)
Google Map of Arcadia Avenue 34, not on linked in, N32JU, United Kingdom
Added: 5 year ago
European Tech Trade Limited

Industry: Medical Device
Founded: 2010
Phone: 729 214 5350

Arcadia Avenue 34
not on linked in, N32JU

United Kingdom

Write a Review

United Kingdom Medical Device - Recent Activity

Adlens Reviews

I am thinking that for those that these glasses did not work probably have astigmatism. This blurriness cannot be corrected with a far side or near sided turn ...