Probably a new altar rail; undated

Internet image