Patent Assignment Assignor Details
NOTE:Results display only for issued patents and published applications.
For pending or abandoned applications please consult USPTO staff.
Assignor Name :
HU, LVHAI (SAMUEL)
|
Total Assignments:
26
|
Assignment:
1
|
|
|
Reel/Frame: | 058646/0209 | |
| Pages: | 14 |
| | Recorded: | 01/13/2022 | | |
Attorney Dkt #: | 21334-3405 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA 201208 |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17574210
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
2
|
|
|
Reel/Frame: | 059066/0139 | |
| Pages: | 5 |
| | Recorded: | 02/22/2022 | | |
Attorney Dkt #: | 21334-3407 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA 201208 |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17677334
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
3
|
|
|
Reel/Frame: | 059243/0479 | |
| Pages: | 2 |
| | Recorded: | 03/11/2022 | | |
Attorney Dkt #: | 21334-3439 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17692747
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
4
|
|
|
Reel/Frame: | 059728/0922 | |
| Pages: | 5 |
| | Recorded: | 04/27/2022 | | |
Attorney Dkt #: | 21334-3441 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17727958
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
5
|
|
|
Reel/Frame: | 059736/0953 | |
| Pages: | 5 |
| | Recorded: | 04/26/2022 | | |
Attorney Dkt #: | 21334-3442 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17729583
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
6
|
|
|
Reel/Frame: | 059670/0196 | |
| Pages: | 2 |
| | Recorded: | 04/21/2022 | | |
Attorney Dkt #: | 21334-3458 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA 200131 |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17726173
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
7
|
|
|
Reel/Frame: | 059768/0952 | |
| Pages: | 2 |
| | Recorded: | 04/29/2022 | | |
Attorney Dkt #: | 21334-3460 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA 200131 |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17732924
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
8
|
|
|
Reel/Frame: | 059771/0159 | |
| Pages: | 2 |
| | Recorded: | 04/29/2022 | | |
Attorney Dkt #: | 21334-3459 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA 200131 |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17732908
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
9
|
|
|
Reel/Frame: | 059670/0071 | |
| Pages: | 2 |
| | Recorded: | 04/21/2022 | | |
Attorney Dkt #: | 21334-3449 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA 200131 |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17726186
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
10
|
|
|
Reel/Frame: | 059771/0443 | |
| Pages: | 3 |
| | Recorded: | 04/29/2022 | | |
Attorney Dkt #: | 21334-3461 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA 200131 |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17732940
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
11
|
|
|
Reel/Frame: | 060023/0211 | |
| Pages: | 6 |
| | Recorded: | 05/26/2022 | | |
Attorney Dkt #: | 21334-3516 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA 200131 |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17824240
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
12
|
|
|
Reel/Frame: | 060067/0078 | |
| Pages: | 2 |
| | Recorded: | 06/01/2022 | | |
Attorney Dkt #: | 21334-3518 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, PILOT FREE TRADE ZONE |
SHANGHAI, CHINA 200131 |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17829547
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
13
|
|
|
Reel/Frame: | 060482/0187 | |
| Pages: | 2 |
| | Recorded: | 07/12/2022 | | |
Attorney Dkt #: | 21334-3437 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, PILOT FREE TRADE ZONE |
SHANGHAI, CHINA 200131 |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17689674
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
14
|
|
|
Reel/Frame: | 060707/0420 | |
| Pages: | 3 |
| | Recorded: | 08/03/2022 | | |
Attorney Dkt #: | 21334-3592 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17880024
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
15
|
|
|
Reel/Frame: | 060772/0056 | |
| Pages: | 3 |
| | Recorded: | 08/10/2022 | | |
Attorney Dkt #: | 21334-3593 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17884974
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
16
|
|
|
Reel/Frame: | 061695/0571 | |
| Pages: | 3 |
| | Recorded: | 11/08/2022 | | |
Attorney Dkt #: | 21334-3656 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17983011
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
17
|
|
|
Reel/Frame: | 061254/0261 | |
| Pages: | 2 |
| | Recorded: | 09/29/2022 | | |
Attorney Dkt #: | 21334-3655 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17955928
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
18
|
|
|
Reel/Frame: | 061253/0483 | |
| Pages: | 3 |
| | Recorded: | 09/29/2022 | | |
Attorney Dkt #: | 21334-3645 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17955889
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
19
|
|
|
Reel/Frame: | 061254/0867 | |
| Pages: | 3 |
| | Recorded: | 09/29/2022 | | |
Attorney Dkt #: | 21334-3647 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17956005
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
20
|
|
|
Reel/Frame: | 061257/0052 | |
| Pages: | 3 |
| | Recorded: | 09/29/2022 | | |
Attorney Dkt #: | 21334-3646 CN |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA 200131 |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
17956092
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
21
|
|
|
Reel/Frame: | 062621/0859 | |
| Pages: | 5 |
| | Recorded: | 02/08/2023 | | |
Attorney Dkt #: | 21334-3704 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
18165501
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
22
|
|
|
Reel/Frame: | 062838/0037 | |
| Pages: | 4 |
| | Recorded: | 03/01/2023 | | |
Attorney Dkt #: | 21334-3716 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
18176545
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
23
|
|
|
Reel/Frame: | 062840/0089 | |
| Pages: | 3 |
| | Recorded: | 03/01/2023 | | |
Attorney Dkt #: | 21334-3717 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
18176629
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
24
|
|
|
Reel/Frame: | 063622/0608 | |
| Pages: | 2 |
| | Recorded: | 05/12/2023 | | |
Attorney Dkt #: | 21334-3760 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
18316372
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
25
|
|
|
Reel/Frame: | 064237/0241 | |
| Pages: | 7 |
| | Recorded: | 07/13/2023 | | |
Attorney Dkt #: | 21334-3761 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
18351527
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Assignment:
26
|
|
|
Reel/Frame: | 063577/0846 | |
| Pages: | 6 |
| | Recorded: | 05/09/2023 | | |
Attorney Dkt #: | 21334-3703 |
Conveyance: | ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). |
|
Assignee
|
|
|
UNIT LEVEL 5 AND 6, LEVEL 2, BUILDING 20 |
NO. 999 YINGLUN ROAD, CHINA (SHANGHAI) PILOT FREE TRADE ZONE |
SHANGHAI, CHINA |
|
|
Pat #
|
Pub #
|
Intl #
|
App #
|
|
|
|
|
|
|
|
|
|
|
|
NONE
|
|
|
18165492
|
Correspondence name and address
|
|
BARLEY SNYDER
|
|
2 GREAT VALLEY PARKWAY
|
|
SUITE 110
|
|
MALVERN, PA 19355
|
|
Search Results as of:
05/30/2024 08:52 PM
If you have any comments or questions concerning the data displayed,
contact
PRD / Assignments at 571-272-3350. v.2.6
Web interface last modified:
August 25, 2017 v.2.6
|