ANAHUAC, TX US

1. 20090067027 Liquid space telescope - The invention in microgravity uses the natural effect of capillary action and surface tension of a liquid substance inside a 03-12-2009