1 - 1 of 43 results

Carpopeanus callirostris

Product no.: 66

In stock

25.00
Price incl. VAT, plus delivery


Carpopeanus callirostris

Plate 78 x 70 x 10 mm

Cenomanian / Haqil / Lebanon

Browse this category: CRUSTACEANS
1 - 1 of 43 results