3B Scientific Human embryo models for teaching fetal development. Available in three stages, 1st month, 2nd month and 3rd month.