What does HRMA stand for?
HRMA stands for "high-resolution mirror assembly"
How to abbreviate "high-resolution mirror assembly"?
"high-resolution mirror assembly" can be abbreviated as HRMA
What is the meaning of HRMA abbreviation?
The meaning of HRMA abbreviation is "high-resolution mirror assembly"
What does HRMA mean?
HRMA as abbreviation means "high-resolution mirror assembly"