What does D2 stand for?
D2 stands for "deposited H2"
How to abbreviate "deposited H2"?
"deposited H2" can be abbreviated as D2
What is the meaning of D2 abbreviation?
The meaning of D2 abbreviation is "deposited H2"
What does D2 mean?
D2 as abbreviation means "deposited H2"