WDEB

Not to be confused with anything on this Wikipedia page, WDPT is a PBS station located in Dover, Deleware that operates on Channel 7.