Stamp Title: Scientific and Technological Achievements Scott No: 2980-83 Serial number: 1999-16 Values in set: 4 (4-1), Early Cambrian Chengjiang…