First Test Article for Invictus-Redshift Printed

APRIL 12, 2025