O Lamm Gottes unschuldig BWV 656

Whose song is O Lamm Gottes unschuldig BWV 656?

Artist Album
Albert Schweitzer
Albert Schweitzer - The Organist CD 2
The Organist CD 2
Ghielmi, Lorenzo - Ahrend organ of San Simpliciano in Milano
Bach - Leipzig Chorales cd-1
Hulzebos, Jelte - Schnitger orgel Der Aa-kerk Groningen
Bach
Kooiman, Ewald - Trost-Orgel in Waltershausen
Bach in Waltershausen