"Buffered Latch #2" is printed in white on this printed circuit card. At the extraction end there are two rivet holes. Between the holes, on the component side, there is a pink sticker with "11" handwritten in the middle. On the solder side there are several inpsection stamps and numbers.
Scientific Data Systems (SDS)
Found printed in white at extraction end on component side
Assembly number printed in white at extraction end on component side