Product no.: 336
Phylactocephalus or new genus
204mm on matrix 245x125x15mm
Cenomanian
Hgula, Lebanon