Can't help identify it, but so cool to see it. Second time in a week somebody posted a pic of good ole down home scrub brakes!
Yours are specially cool in that they're twins. Where is the scrub pad on the right side? Do fix that, dangerous to brake 1 wheel only.