Convoy ONS 5 order of battle

This is the order of battle during the battles around Convoy ONS 5 from 29 April to 6 May 1943.