code: def search_prod_obsid(self, ins, obsid, pipeline):
          
          ins_prod = self.prod_table[ins]
  
          # search results of these OBs
          for prod in ins_prod:
              if prod['ob'] == obsid:
                  # We have found the result, no more checks
                  return StoredProduct(**prod)
          else:
              raise NoResultFound('result for ob %i not found' % obsid)
docs: Returns the first coincidence...