O Lamm Gottes unschuldig, BWV 1095

Whose song is O Lamm Gottes unschuldig, BWV 1095?

Artist Album
Barber, Graham - organ at the church of St.Peter Mancroft, ...
Bach - Early Organ Works vol.1
Bram Beekman, orgel
Orgelwerken (deel 6-1)
Graham Barber
Bach--Early Organ Works
Johann Sebastian Bach
Bach Edition
Die kompletten Werke / Edition Bachakademie / The Complete Works
Organ Works, Volume 11
The Complete Organ Music, Volume 5 (Hans Fagius)
Ton Koopman
Organ Works, Volume 11