Levenhuk Inc. profile photo

Levenhuk Inc.

Location:
928 E 124TH AVE. STE D
TAMPA, FL 33612, US
|

Seller Reviews

4 out of 5 stars
4 out of 5
1 ratings1 reviews

About the seller

Levenhuk Inc. is a major American manufacturer of optical devices and instruments such as microscopes, telescopes, binoculars, monoculars, spotting scopes and accessories. Particular attention is given to producing optics for children under the Levenhuk LabZZ trademark, including attractive and user…
Business Name: Levenhuk, Inc.

Seller reviews

4 out of 5 stars
1 rating1 review
How seller rating is calculated

Showing 1 - 1 of 1 review

Nov 17, 2020
rcprimak
4 out of 5 stars review

The shipper-supplier is not in any way the problem. This is just not a well-designed product.