MECOA - WEBRA
16015 Adelante St
Irwindale, CA 91702 U.S.A.
Still under construction
Anybody have any data like original specs
3 view or exploded view drawings
of this engine?
This is not complete and underconstruction.
WEBRA is part of the MECOA group of companies