FTC Team #19859 - Reflection

FTC Team #19859

Reflection

Shanghai, SH, China

http://121.5.4.206/index.html

Active since 2021

Rookie Year

Fri May 08 2026

Last Updated