Uncategorized
Inventor
Aerating device
Commutating gear
Light reflector for growing plants
Textile treatment
Textile treatment process
Light reflector for growing plants
Yarn and its preparation
LandOfFree
John Earnshaw does not yet have a rating. At this time, there are no reviews or comments for this inventor.
If you have personal experience with John Earnshaw, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and John Earnshaw will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-P-360762