Delorean DMC-12 LH Electrical Mounting Tray part no. 106825.
Mostly surface rust with exception of the rot visible
This was removed from a 1981 Delorean, early VIN #1777.
See photos for item condition.
Check out my page for a lot more DMC parts which are being updated and uploaded as time allows.