Shenzhen Rof Electronic Ltd.

0.2375 s.