Decanus LLC
1259 El Camino Real Ste 282
Menlo Park, CA 94025
+1-650-474-2882

Decanus LLC manufactures electro-mechanical components and subsystems for OEM applications.