Icon
 

China Develops First 100 Kg Vehicle Mounted Liquid Hydrogen