This is a genuine OEM item made by Dacor
The DE94-04016A ASSY BODY LATCH;COMBI OVEN,P is a stocked item and ready to be shipped to you today.