Barracuda backup housing #2936020 and pr of lenses #2606824

OK, so looks like I may have part# wrong?? The part#'s according to my 67 parts manual are 2606930 and 2606931. The one I've listed I compared it to an NOS one I have and used the casting # on it.
Hi Steve

Do you know if that is a left or a right? They are handed, but it's very subtle...