Product review (3 stars): Seems to work fine, time will tell
Did not have a D-bracket support as shown in the photo.  However, the item description did not explicitly state it had a D-bracket support.  Caveat emptor.  Contacts had to be adjusted to get it to fit properly.  Seems to work fine, time will tell.