Fabric and plastic cover that protects the engine and dampens the sound.?
OES Supplier?
Bremmen
ECS Assembled Kit