iBio (IBIO) Finished Goods (2021)

iBio (IBIO) has disclosed Finished Goods for 1 consecutive years, with $43000.0 as the latest value for Q3 2021.