ENGLISH
Heavy duty engine support kit. Can easily be fitted on road legal deltas.

 

 ITALIANO 
Kit di supporti motore in materiale rinforzato rispetto agli originali. Si montano tranquillamente su delta stradale.